#ifndef UT_MESSAGE_BUFFER_H
#define UT_MESSAGE_BUFFER_H

#include <gmock/gmock.h>
#include <src/message_buffer.h>

class message_buffer_mock : public message_buffer
{
public:
    message_buffer_mock() {}
    MOCK_METHOD1(push, void(message::msg_handle));
    MOCK_METHOD0(pop, message::msg_handle());
};

#endif // UT_MESSAGE_BUFFER_H
